excess profit - French English Dictionary